Analysis Window Induced Controller Delay for Multifunctional Prostheses

نویسندگان

  • Todd R. Farrell
  • Jesse Brown
چکیده

INTRODUCTION AND VARIABLE DEFINITION: Many upper-limb, multifunctional prosthesis controllers analyze fixed segments of EMG data collected from the residual musculature in an attempt to discern the intended movement of the user. However, many researchers have designed controllers with little or no regard for the delay the controller will introduce when operated in real-time. If the delay is too large the prosthesis will feel sluggish and performance will suffer. Several attributes of the classifier affect the delay it will create. State-based pattern recognition classifiers typically collect EMG data in ‘analysis windows’ whose length will be defined as Ta. Class decisions based upon these collected data cannot be generated instantaneously because time is required to both record and then process the EMG. The processing time (τ) is the time from the completion of data collection until a class decision is made. The length of the window being analyzed (Ta), the microprocessor used to perform the calculations, as well as the number of channels and the number and type of features being extracted will determine τ. Thus τ must be determined empirically for each classifier. Both overlapped and disjoint analysis windows have been employed in experimental prosthesis controllers. Windows can be overlapped if the analysis windows are incremented by some amount of time (Tnew) that is greater than the processing time (τ). Overlapping the windows increases the density of class decisions which will allow majority voting. Majority voting is a post-processing strategy that has been shown to increase classifier accuracy [1-2] by analyzing the current class decision along with the n-1 previous class decisions and selecting the class that occurs most frequently in those n decisions as the controller output. The authors recently completed a study which found that 100 ms was the maximum amount of time that could be used to collect and analyze EMG signals (to maximize the classification accuracy) without substantially degrading the performance of the prosthesis [3]. This finding implies that the values of Ta, Tnew, n and τ should be set to ensure that the amount of time from the user’s intended change in class until the change in the output of the controller (i.e., the controller delay or ‘D’) is less than 100 ms. The goal of this work is to quantitatively define how each parameter (Ta, Tnew, n and τ) affects the maximum delay as well as the range of delays introduced by the controller. Four controller configurations were examined including those that use overlapped or disjoint windows as well as those that did or did not use majority voting. Note: the data are collected with a sampling period of Ts and a frequency of 1/Ts Hz.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Determining delay created by multifunctional prosthesis controllers.

Todd R. Farrell, PhD I am writing to express a concern that my colleagues from previous laboratories at Northwestern University/Rehabilitation Institute of Chicago (RIC) and I have shared for a number of years related to multifunctional prosthesis control. Previous investigations have used a variety of analysis window attributes for their multifunctional prosthesis controllers [1–8]. Researcher...

متن کامل

The Effect of Controller Delay on Box and Block Test Performance

Multifunctional prosthesis controllers have shown higher classification accuracies when EMG feature extraction and pattern recognition are performed on time windows of longer duration [1] (see figure 1). However, there is a limit to the time over which EMG data can be collected and analyzed before the delay causes the control of the prosthesis to become cumbersome. While no one has objectively ...

متن کامل

Design Supplementary Controller Based on Stabilizing Effect of Delay for Damping Inter Area Oscillations in a Power System

The delay associated with signal transmission through the wide-area measurement system reduces the functionality of the power oscillation damping control system. One of the important issues is the poor operation of the supplementary controller against delay existence, which limits the efficiency of damping of ancillary equipment, such as SVCs in a power system. This paper as a solution proposes...

متن کامل

Continuous Recognition of Multifunctional Finger and Wrist Movements in Amputee Subjects Based on sEMG and Accelerometry

BACKGROUND While the classification of multifunctional finger and wrist movement based on surface electromyography (sEMG) signals in intact subjects can reach remarkable recognition rates, the performance obtained from amputated subjects remained low. METHODS In this paper, we proposed and evaluated the myoelectric control scheme of upper-limb prostheses by the continuous recognition of 17 mu...

متن کامل

Stability analysis and feedback control of T-S fuzzy hyperbolic delay model for a class of nonlinear systems with time-varying delay

In this paper, a new T-S fuzzy hyperbolic delay model for a class of nonlinear systems with time-varying delay, is presented to address the problems of stability analysis and feedback control. Fuzzy controller is designed based on the parallel distributed compensation (PDC), and with a new Lyapunov function, delay dependent asymptotic stability conditions of the closed-loop system are derived v...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010